(Build-)Depends: tao-pegtl-dev to support external PEGTL (tao)
authorDrew Parsons <dparsons@debian.org>
Wed, 1 Jul 2026 10:17:10 +0000 (12:17 +0200)
committerDrew Parsons <dparsons@debian.org>
Wed, 1 Jul 2026 10:17:10 +0000 (12:17 +0200)
with -DVTK_MODULE_USE_EXTERNAL_VTK_pegtl=ON

see Bug#1035426

debian/changelog
debian/control
debian/rules

index a9972fda3aec30852e1e56e335a81c6578cc1cae..075165b8f4dd4c0ef36e7b2aadfffcea730407b4 100644 (file)
@@ -1,5 +1,7 @@
 vtk9 (9.6.2+dfsg1-1exp5) UNRELEASED; urgency=medium
 
+  * (Build-)Depends: tao-pegtl-dev to support external PEGTL (tao)
+    with -DVTK_MODULE_USE_EXTERNAL_VTK_pegtl=ON
   * debian patch build_reproducibility.patch maintains build
     reproducibility by dropping XDMF_SYSTEM (which is set to
     CMAKE_SYSTEM, including the Linux version at build time) from
index 417fab164522d65f99e98b128a831655479efe1a..9a4eb1ab8dddf433b82b46f9416a82f46dfc1833 100644 (file)
@@ -65,6 +65,7 @@ Build-Depends: dpkg-dev (>= 1.22.5),
                python3-mpi4py,
                qt6-base-dev,
                texlive-binaries,
+               tao-pegtl-dev,
                x11proto-core-dev,
                xauth,
                xvfb,
@@ -127,6 +128,7 @@ Depends: ${misc:Depends},
          mpi-default-dev,
          python3-vtk9 (= ${binary:Version}),
          vtk9 (= ${binary:Version}),
+         tao-pegtl-dev,
          x11proto-core-dev,
          zlib1g-dev
 Suggests: vtk9-doc,
index 0c556b646071e7df14584cf39cb0b06f200eb7e9..123bc432bb50a550014cc82c7031828e275ee918 100755 (executable)
@@ -79,6 +79,7 @@ extra_flags +=  \
        -DVTK_MODULE_USE_EXTERNAL_VTK_netcdf:BOOL=ON \
        -DVTK_MODULE_USE_EXTERNAL_VTK_nlohmannjson:BOOL=ON \
        -DVTK_MODULE_USE_EXTERNAL_VTK_ogg:BOOL=ON \
+       -DVTK_MODULE_USE_EXTERNAL_VTK_pegtl:BOOL=ON \
        -DVTK_MODULE_USE_EXTERNAL_VTK_png:BOOL=ON \
        -DVTK_MODULE_USE_EXTERNAL_VTK_sqlite:BOOL=ON \
        -DVTK_MODULE_USE_EXTERNAL_VTK_theora:BOOL=ON \